Reactor 数据流、并发&并行、反压

假设你已经了解了, Reactive Streams某一个实现库的基本使用。 Project Reactor是遵循Reactive Streams响应式流规范实现的超集,是一套事件驱动的、反应式、函数式异步编程库。 数据流的基本定义-Reactive Streams 这是一套规范,也是一套SPI定义,目前地位和权威性非常高。 正如如JDBC一样理解,这一套规范有不同的实现,目前有Proj ...

函数式编程 & 反应式编程

在函数式编程里面, 函数为第一等公民, 或者 纯函数是唯一的第一等公民(Pure function is the one and only first-class citizen). 函数式是无副作用的, 在函数是编程里面, 只能够是无状态的纯函数, 同时变量也应该是常量化的. 借此可以得到更加可预测和更可靠的编程代码. 反应式编程 反应式编程是一种编写异步数据流的编程方式. 利 ...